plural of excuse - Turco Inglés Diccionario